package com.jl15988.pguard.enums;

/**
 * 进程状态枚举
 * <p>
 * 定义了进程的所有可能状态，用于跟踪和管理进程的生命周期。
 * 每个状态都代表进程的一个特定运行阶段。
 * </p>
 *
 * @author jl15988
 * @since 1.0.0
 */
public enum ProcessStatus {
    /**
     * 运行中
     * 进程正常运行，能够接收输入并产生输出
     */
    RUNNING,
    
    /**
     * 已停止
     * 进程已经终止，不再运行
     */
    STOPPED,
    
    /**
     * 错误状态
     * 进程遇到错误，可能需要重启或其他处理
     */
    ERROR
}
